package io.wdb.modules.generator.generator.dao;

import io.wdb.modules.generator.generator.entity.VipMemberLogEntity;
import io.wdb.modules.generator.generator.entity.statistics.VipStatistics;
import io.wdb.modules.generator.generator.entity.web.DaysQueryRequest;

import org.apache.ibatis.annotations.Mapper;
import io.wdb.modules.manager.sys.dao.BaseDao;


/**
 * 
 * 
 * @author wdb
 * @email admin@wdb007.com
 * @date 2018-02-27 11:29:24
 */
@Mapper
public interface VipMemberLogDao extends BaseDao<VipMemberLogEntity> {
	@Deprecated
	String daysTotalVipCashYear(DaysQueryRequest daysQueryRequest);
	@Deprecated
	String daysTotalVipCashMonth(DaysQueryRequest daysQueryRequest);
	@Deprecated
	String daysEachVipCashYear(DaysQueryRequest daysQueryRequest);
	@Deprecated
	String daysEachVipCashMonth(DaysQueryRequest daysQueryRequest);
	@Deprecated
	String daysTotalVipUserYear(DaysQueryRequest daysQueryRequest);
	@Deprecated
	String daysTotalVipUserMonth(DaysQueryRequest daysQueryRequest);
	@Deprecated
	String daysEachVipUserYear(DaysQueryRequest daysQueryRequest);
	@Deprecated
	String daysEachVipUserMonth(DaysQueryRequest daysQueryRequest);

	VipStatistics daysVipCashMonth(DaysQueryRequest daysQueryRequest);
	
	VipStatistics daysVipCashYear(DaysQueryRequest daysQueryRequest);
	
	VipStatistics daysVipAvailableCashMonth(DaysQueryRequest daysQueryRequest);
	
	VipStatistics daysVipAvailableCashYear(DaysQueryRequest daysQueryRequest);
	
}
